package com.kingdee.eas.custom.bpmworkflow.cbbill.wgqr;

import com.kingdee.bos.BOSException;
//import com.kingdee.bos.metadata.*;
import com.kingdee.bos.framework.*;
import com.kingdee.bos.util.*;
import com.kingdee.bos.Context;

import com.kingdee.bos.Context;
import com.kingdee.bos.BOSException;
import java.lang.String;
import com.kingdee.bos.framework.*;
import com.kingdee.bos.util.*;

import java.rmi.RemoteException;
import com.kingdee.bos.framework.ejb.BizController;

public interface NewFinishConfirmBillReqFacadeController extends BizController
{
    public String _createBillXML(Context ctx, String billId, String type) throws BOSException, RemoteException;
    public void _saveBPMWorkFlow(Context ctx, String billId, String procInstId, String procURL, String success) throws BOSException, RemoteException;
    public String _startBPMWorkFlow(Context ctx, String billId, String type) throws BOSException, RemoteException;
    public String _stopBPMWorkFlow(Context ctx, String billId) throws BOSException, RemoteException;
    public void _updateBillState(Context ctx, String billId, int state, String auditorNum) throws BOSException, RemoteException;
    public String _viewBPMWorkFlow(Context ctx, String billid) throws BOSException, RemoteException;
}